submit something (criminal slang) - Francés Inglés Diccionario